headlong rush - French English Dictionary